package com.geeguo.ebuilder.client.business.system.excelimport.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.geeguo.ebuilder.client.base.database.entity.BaseCreateEntity;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

@Getter
@Setter
@TableName(value = "sys_excel_import")
public class ExcelImportEntity extends BaseCreateEntity {
    
    @TableField(value = "user_id")
    private String userId;
    
    @TableField(value = "type")
    private Integer type;
    
    @TableField(value = "title")
    private String title;
    
    @TableField(value = "params")
    private String params;
    
    @TableField(value = "data_schema")
    private String dataSchema;
    
    @TableField(value = "file_path")
    private String filePath;
    
    @TableField(value = "status")
    private Integer status;
    
    @TableField(value = "start_time")
    private Date startTime;
    
    @TableField(value = "end_time")
    private Date endTime;
    
    @TableField(value = "success_count")
    private Integer successCount;
    
    @TableField(value = "fail_count")
    private Integer failCount;
    
    @TableField(value = "error_message")
    private String errorMessage;
}

